package bCommon
{
	import flash.events.Event;
	
	public class BaseEvent extends Event
	{
		public var parameter:Object;
		public function BaseEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		override public function clone():Event
		{
			var be:BaseEvent=new BaseEvent(this.type,this.bubbles,this.cancelable);
			be.parameter=Util.cloneObj(parameter);
			return be;
		}
		
	}
}












